import java.util.Scanner;

public class Test3 {
    /*    模拟注册用户，按照以下要求实现相关功能：
        a. 提示用户在控制台输入手机号码，并接收。
        b. 判断该手机号码是否是11位，是否都是数字，
            其余可以不做判断，如果不符合任意一项，则提示用户“注册用户失败”。
        c. 将手机号的后四位获取出来输出到控制台上。*/
    public static void main(String[] args) {
//        创建键盘输入对象并提示输出
        Scanner sc = new Scanner(System.in);
        System.out.println("用户在控制台输入手机号:");
        String phoneNumber = sc.next();
        char[] chars = phoneNumber.toCharArray();
        if (phoneNumber.length() != 11) {
            System.out.println("输入手机号不是11位");
            return;
        }
        for (int i = 0; i < chars.length; i++) {
            if (chars[i] < '0' || chars[i] > '9') {
                System.out.println("用户注册失败.");
                return;
            }
        }
        String s = phoneNumber.substring(phoneNumber.length() - 4);
        System.out.println("手机号后四位为:" + s);
    }
}
